body {
  background: #d392fe;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url();
  background: -moz-linear-gradient(top, #d392fe 0%, #9215f2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d392fe), color-stop(100%, #9215f2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #d392fe 0%, #9215f2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #d392fe 0%, #9215f2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #d392fe 0%, #9215f2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #d392fe 0%, #9215f2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$from_color', endColorstr='$to_color',GradientType=0 );
  /* IE6-8 */ }
  body header nav {
    border-radius: 15px; }
  body header #header-container #reg-form-container form #btn-register {
    background-color: transparent; }
  body header #header-container #reg-form-container form div input {
    background-color: #b35ef3; }
  body section article {
    border-radius: 15px; }
    body section article h1, body section article p {
      color: white; }
    body section article p a {
      color: #d4a3f8; }
  body aside ul li ul li:before {
    content: url(../images/li-dot.png); }
  body aside ul li ul li {
    position: relative;
    left: -25px; }
  body footer {
    text-align: center; }

